invention intellectual property web domains inventor inventors domain copyrights web media graphic design innovation web real estate patents internet domains online advertising patent domain names